
.xsgs { width:100%; padding:30px 0px 0px;}

.xsgs li { width:12%; margin-right:2%; float:left;font-size:14px; color:#fff; margin-bottom:50px;}

.xsgs li .tu { width:100%; text-align:center;}

.xsgs li .tu img { height:120px!important; width:120px!important;}

.xsgs li p{ line-height:22px; margin-top:10px; }


.xsgs li a { color:#fff; }

.quickEntrance_left {width:100%!important; padding-right:0px!important;}

.banquan { font-size:14px!important; color:#FFF; opacity:.6;}



.xsgsxl li{width:31%!important; margin-right:2%!important; float:left!important; text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
height: 30px;
line-height: 30px; margin-bottom:0px!important;}











    /* cookie提示 */

    .footer_cookie,
    .footer_cookie .cookies_pup {
        background-color: #444;
        opacity: .9;
        filter: alpha(opacity=90);
        bottom: 0;
    }


    .footer_cookie {
        position: fixed;
        z-index: 9999999;
        height: 64px;
    }


    @media (max-width: 1199px) {
        .footer_cookie {
            height: auto;
        }

    }


    .footer_cookie .cookies_pup {
        height: 64px;
        position: absolute;
        z-index: 99999;
    }


    @media (max-width: 1199px) {
        .footer_cookie .cookies_pup {
            height: auto;
        }

    }


    .footer_cookie .bottom_cookie_text {
        width: 1196px;
        display: block;
        margin: auto;
        height: 100%;
        position: relative;
    }


    @media (max-width: 1199px) {
        .footer_cookie .bottom_cookie_text {
            width: 100%;
        }

    }


    .footer_cookie .bottom_cookie_text img {
        color: #fff;
        margin-right: 20px;
        margin-top: 24px;
        padding-left: 16px;
        height: 16px;
        width: 16px;
    }


    @media (max-width: 1199px) {
        .footer_cookie .bottom_cookie_text img {
            width: 16px;
            height: 16px;
            padding-left: 20px;
            position: absolute;
            top: 29px;
            margin: 0;
        }

    }


    .footer_cookie .bottom_cookie_text .bottom_box {
        position: absolute;
        height: 64px;
        line-height: 64px;
        bottom: 0;
        font-size: 12px;
        color: #fff;
        left: 52px;
        z-index: 999999;
        right: 0;
        font-family: '微软雅黑';
    }


    @media (max-width: 1199px) {
        .footer_cookie .bottom_cookie_text .bottom_box {
            position: static;
            height: auto;
            line-height: 2;
            overflow: hidden;
            padding: 25px 35px 19px 46px;
        }

    }


    .footer_cookie .bottom_cookie_text .go_open {
        font-size: 12px;
        color: #fff;
        text-decoration: underline;
        display: inline-block;
        vertical-align: 0;
    }


    @media (max-width: 960px) {
        .footer_cookie .bottom_cookie_text .go_open {
            display: inline;
        }



    }


    .footer_cookie .bottom_cookie_button {
        display: inline-block;
        vertical-align: top;
        float: right;
        margin-top: 16px;
    }


    .footer_cookie .bottom_cookie_button a {
        color: #fff;
        box-sizing: border-box;
        width: 100px;
        text-align: center;
        border: 1px solid #fff;
        line-height: 30px;
        font-size: 12px;
        display: inline-block;
        vertical-align: top;
        padding: 0 20px;
    }


    @media (max-width: 1199px) {
        .footer_cookie .bottom_cookie_button {
            margin-top: 0;
        }

    }




    @media (min-width: 450px) {
        .single_page_bgimg_box.bg1 .nav {
            width: 100% !important;
        }

    }











a:hover{color:#4b9be6!important}
a:hover .iconfont{color:#4b9be6!important}
video::-webkit-media-controls{object-fit:fill;display:none!important}
.video-none{display:none!important}
.video-show{display:block!important}
.vjs-poster{background-size:cover!important}
.video-js{width:100%!important;height:100%!important}
.home .vjs-control-bar{display:none!important}
.home .noPointerEvents{pointer-events:none}
.home .banner{min-height:550px}
.home .banner .voice_box{position:absolute;right:30px;top:150px}
.home .banner .voice{font-size:24px;display:inline-block;margin:0 auto;color:#ccc;cursor:pointer}
.home .banner .voice.hide{display:none}
.home .banner .play_box{width:100%;position:absolute;top:50%}
.home .banner .play{font-size:64px;display:inline-block;margin:0 auto;color:#fff;cursor:pointer}
.home .banner .swiper-slide{text-align:center;overflow:hidden;min-height:500px;width:100%;z-index:2;height:100%;position:absolute!important;display:none}
.home .banner .swiper-slide a{display:block;height:100%}
.home .banner .swiper-slide video{-o-object-fit:cover;object-fit:cover;bottom:inherit!important;right:inherit!important}
.home .banner .swiper-slide video.hidden{opacity:0;transition:all .2s}
.home .banner .swiper-slide img{margin:auto -100%;height:100%;margin-right:0\9\0;margin-left:0\9\0}
.home .banner .pagination{position:absolute;text-align:center;vertical-align:middle;width:100%;left:0;bottom:30px;z-index:10}
.home .banner .downArrow{position:absolute;bottom:30px;width:100%;text-align:center;display:none}
.home .banner .downArrow i{display:block;font-size:24px;margin-bottom:-10px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.home .banner .downArrow span{display:inline-block;font-size:14px;line-height:20px;color:#fff;padding-top:10px}
.home .banner .animation_stars_1s{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation:stars 2s ease-out infinite forwards;-webkit-animation:stars 2s ease-out infinite forwards;-moz-animation:stars 2s ease-out infinite forwards;-ms-animation:stars 2s ease-out infinite forwards}
.home .banner .animation_stars_2s{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation:stars 3s ease-out infinite forwards;-webkit-animation:stars 3s ease-out infinite forwards;-moz-animation:stars 3s ease-out infinite forwards;-ms-animation:stars 3s ease-out infinite forwards}
.home .banner .swiper-pagination-switch{width:10px;height:10px;border-radius:10px;background:#fff;opacity:.6;filter:alpha(opacity=60);cursor:pointer;margin:0 auto;display:inline-block;margin:0 5px}
.home .banner .swiper-visible-switch{background:#fff;opacity:1;filter:alpha(opacity=100)}
.home .banner .swiper-active-switch{background:0 0;border:2px solid #fff;width:8px;height:8px}
@keyframes stars{0%{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);opacity:.6}
50%{transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);-moz-transform:scale(1.4,1.4);-ms-transform:scale(1.4,1.4);opacity:0}
}
@-webkit-keyframes stars{0%{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);opacity:.6}
100%{transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);-moz-transform:scale(1.4,1.4);-ms-transform:scale(1.4,1.4);opacity:0}
}
.home .banner.noOverflow .swiper-slide img{min-width:100%;height:auto;margin:0}
.home .d3show{opacity:1!important;z-index:0!important}
.home .d3hide{opacity:0!important;z-index:-1!important}
.home .d3mod{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(../images/home_3dbg.png);background-size:100%;width:100%;min-height:600px;position:relative;overflow:hidden}
.home .d3mod .title_box{padding-top:66px}
.home .d3mod .title_box .sd_textbox{display:block!important;}
.home .d3mod .title_box .title{font-size:48px;line-height:48px;color:#fff;font-weight:700}
.home .d3mod .title_box .desc{font-size:16px;color:#fff;padding:20px 0 45px 0;opacity:.7;filter:alpha(opacity=70);text-align:center}
.home #perspective{perspective:1200px;cursor:-webkit-grab;cursor:grab;z-index:1}
.home #wrap{width:155px;margin:0 auto;position:relative;transform-style:preserve-3d;transform:rotateX(0) rotateY(0) translateZ(0)}
.home #wrap .card{width:100%;height:100%;position:absolute;border-radius:1px;background-image:linear-gradient(120deg,#0a7896 5%,#005aab 100%);background-size:200% auto;transform:rotateY(0) translateZ(0);padding:10px 10px 0 10px;-webkit-box-reflect:below 5px -webkit-linear-gradient(top,rgba(0,0,0,0) 80%,rgba(0,0,0,.5) 100%);border:1px solid rgba(50,190,255,.2)}
.home #wrap .card:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../images/xiewenbackground.svg);background-size:4px;background-repeat:repeat;opacity:.15;z-index:-1}
.home #wrap .img_box{overflow:hidden;text-align:center;min-height:120px}
.home #wrap .img_box img{width:auto;height:100%;margin:0 -100%;transition:all 1s}
.home #wrap .img_box img.hover{transition:all 1s;transform:scale(1.2)}
.home #wrap .name{color:#fff;font-size:14px;text-align:center;padding-top:10px}
.home #wrap.tween{transition:all .2s}
.home .layerBanner{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-size:58px;z-index:-30;text-align:center;opacity:0;transition:all .3s}
.home .layerBanner.show{z-index:25;opacity:1}
.home .layerBanner:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
.home .layerBanner .blue{position:absolute;left:0;width:40px;height:100%;background:rgba(0,90,171,.6);z-index:-1;pointer-events:none}
.home .layerBanner .swiper-slide{position:relative;cursor:pointer;overflow:hidden}
.home .layerBanner .pagination_warp{position:absolute;left:0;top:0}
.home .layerBanner .pagination_warp .relative{position:relative}
.home .layerBanner .pagination_warp .pagination{width:100%;position:absolute;top:60px}
.home .layerBanner .pagination_warp .pagination.p2{bottom:0;position:relative;top:28px}
.home .layerBanner .pagination_warp .arrow{width:100%;position:absolute;bottom:60px}
.home .layerBanner .pagination_warp .arrow span{font-size:48px;display:block;margin-top:20px;cursor:pointer}
.home .layerBanner .pagination_warp .swiper-pagination-switch{display:block;width:10px;height:10px;border-radius:8px;background:#fff;opacity:.6;filter:alpha(opacity=60);cursor:pointer;margin:0 auto;margin-bottom:10px}
.home .layerBanner .pagination_warp .swiper-visible-switch{background:#fff;opacity:1;filter:alpha(opacity=100)}
.home .layerBanner .pagination_warp .swiper-active-switch{width:8px;height:8px;background:0 0;border:3px solid #fff}
.home .layerBanner .left_img .return{font-size:48px;display:block;left:8.33%;position:relative;top:60px}
.home .layerBanner .mid_img{overflow:hidden;vertical-align:top;text-align:center;position:relative;z-index:-1}
.home .layerBanner .mid_img img{height:100%;margin:0 -100%}
.home .layerBanner .right_img{vertical-align:top;height:100%}
.home .layerBanner .right_img .warp_top{overflow:hidden;height:50%}
.home .layerBanner .right_img .warp_top img{min-width:100%;height:100%}
.home .layerBanner .right_img .warp_bottom{overflow:hidden;position:relative;height:50%}
.home .layerBanner .right_img .warp_bottom .hidden{margin:30px 0 0 30px;overflow:hidden;text-align:center;height:100%}
.home .layerBanner .right_img .warp_bottom img{min-width:100%;height:100%}
.home .layerBanner .right_img .warp_bottom:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#005aab;opacity:.6;filter:alpha(opacity=60);z-index:-1}
.home .layerBanner .info{position:absolute;bottom:90px;left:8.33%;width:48%;text-align:left;cursor:text}
.home .layerBanner .info .number{font-size:47px;color:#32beff;line-height:40px}
.home .layerBanner .info .name{font-size:48px;color:#fff;line-height:48px;font-weight:700;padding:30px 0}
.home .layerBanner .info .line{width:0%;height:1px;background-color:#e5ebf3;display:inline-block}
.home .layerBanner .info .line:before{content:'';width:200px;height:3px;background-color:#fff;display:block;position:relative;bottom:1px;pointer-events:none}
.home .layerBanner .info .line.show{width:100%;-webkit-animation:lineUp 1s;animation:lineUp 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.home .layerBanner .info .desc{font-size:20px;line-height:20px;padding:30px 0 45px 0;opacity:0}
.home .layerBanner .info .desc.show{opacity:1;-webkit-animation:infoOther 1s;animation:infoOther 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.home .layerBanner .info .eg_button{width:267px;height:50px;line-height:50px;font-size:16px;opacity:0}
.home .layerBanner .info .eg_button.show{opacity:1;-webkit-animation:infoOther 1s;animation:infoOther 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.home .live_banner{background:url(../images/livebanner_bg.jpg) repeat-y;position:relative;background-size:100%;background-size:100% 100%;overflow:hidden;transform:translate3d(0,0,0)}
.home .live_banner .swiper-slide{transform:translate3d(0,0,0)}
.home .live_banner .swiper-slide .sd_imgbox{position:initial!important}
.home .live_banner .swiper-slide .img_box{margin:100px 0 100px 0;overflow:hidden;position:relative;height:450px;text-align:center}
.home .live_banner .swiper-slide .img_box .live_video_box{width:100%;height:100%}
.home .live_banner .swiper-slide .img_box .live_video_box .iconplay{font-size:64px;color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;display:inline-block;width:64px;height:64px;line-height:64px;cursor:pointer}
.home .live_banner .swiper-slide .img_box .img{width:100%}
.home .live_banner .swiper-slide .img_box:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #fff;opacity:.5;filter:alpha(opacity=50);margin:20px;z-index:1;pointer-events:none}
.home .live_banner .swiper-slide .con_box{margin-left:90px; position: absolute; top: 100px; width: 36%;}
.home .live_banner .swiper-slide .limitbox{max-height:162px}
.home .live_banner .swiper-slide .con_box h2{background-image:linear-gradient(to right,#32beff 0,#005aab 100%);-webkit-background-clip:text;color:transparent;font-size:48px;font-weight:700;font-stretch:normal;line-height:54px;letter-spacing:0}
.home .live_banner .swiper-slide .con_box .line{width:100%;height:1px;background-color:#e5ebf3;display:inline-block;margin:30px 0}
.home .live_banner .swiper-slide .con_box .line:before{content:'';width:200px;height:3px;background-color:#32beff;display:block;position:relative;bottom:1px;pointer-events:none}
.home .live_banner .swiper-slide .con_box .sd_texts{margin:30px 0 60px 0;
-webkit-line-clamp:5!important;/*显示行数*/}
.home .live_banner .swiper-slide .con_box p{font-size:16px;font-stretch:normal;line-height:28px;letter-spacing:0;color:#999;}
.home .live_banner .swiper-slide .con_box .eg_button{width:200px;height:50px;line-height:50px;font-size:16px; }
.home .live_banner .swiper-slide .con_box .now{font-size:16px;font-weight:400;font-stretch:normal;line-height:25px;letter-spacing:0;color:#999;margin-bottom:20px}
.home .live_banner .swiper-slide .live_lab{position:absolute;left:40px;top:40px}
.home .live_banner span.arrow{display:inline-block;font-size:48px;color:#005aab;top:50%;position:absolute;margin-top:-48px}
.home .live_banner span.arrow.prev{left:2.4%;cursor:pointer}
.home .live_banner span.arrow.next{right:2.4%;cursor:pointer}
.home .kangyi{height:550px;position:relative}
.home .kangyi .swiper-wrapper{height:100%}
.home .kangyi .swiper-slide{text-align:center;overflow:hidden;position:relative;height:100%}
.home .kangyi .swiper-slide a{display:block;width:100%;height:100%}
.home .kangyi .swiper-slide .sd_imgbox{height:100%}
.home .kangyi .swiper-slide:before{content:'';position:absolute;top:20px;left:20px;bottom:20px;right:20px;border:1px solid #fff;opacity:.3;filter:alpha(opacity=5);pointer-events:none;z-index:1}
.home .kangyi .swiper-slide .kangyi_text_box{position:absolute;top:0;left:8.33333333%;display:block;line-height:550px;text-align:left}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text{margin:0 auto;display:inline-block}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .text{font-size:48px;line-height:53px;font-weight:700;color:#fff;padding:0;margin:0; padding-top:18%;}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{margin:20px 0 15px;font-size:16px;line-height:22px;color:#fff}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:16px;line-height:22px;color:#fff}
.home .kangyi .swiper-slide .grid{position:absolute;top:0;left:0}
.home .kangyi .swiper-slide .grid .info{float:right;text-align:left;margin-top:180px;margin-right:15%}
.home .kangyi .swiper-slide .grid h2{background-image:linear-gradient(to right,#32beff 0,#005aab 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:48px;font-weight:700;font-stretch:normal;line-height:54px;letter-spacing:0;text-align:left;margin-bottom:45px}
.home .kangyi .swiper-slide .grid .eg_button{width:198px;height:48px;line-height:50px;font-size:16px}
.home .kangyi span.arrow{display:inline-block;font-size:48px;color:#fff;top:50%;position:absolute;margin-top:-24px}
.home .kangyi span.arrow.prev{left:2.2%;cursor:pointer}
.home .kangyi span.arrow.next{right:2.2%;cursor:pointer}
.home .kangyi span.nonextslide,.home .kangyi span.nopreslide{opacity:.3;filter:alpha(opacity=30)}
.home .news{padding:60px 0 90px 0;position:relative}
.home .news .alginTop{vertical-align:top}
.home .news img:hover{transition:all 1s;transform:scale(1.1)}
.home .news .img_left{width:57.5%;display:inline-block;vertical-align:top;height:470px}
.home .news .img_left .box{height:100%;text-align:left;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}
.home .news .img_left .box .hidden{text-align:center;position:relative;overflow:hidden;height:320px}
.home .news .img_left .box .hidden img{height:100%;margin:-10% -100%}
.home .news .img_left .box .info{padding:0 30px}
.home .news .img_left .box .img_left_title{font-size:16px;font-weight:700;font-stretch:normal;line-height:21px;letter-spacing:0;color:#333;padding:20px 0 10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .img_left .box .limitbox{height:40px;margin-bottom:10px}
.home .news .img_left .box p{font-size:14px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:0;color:#999}
.home .news .img_left .box .lb .chnl{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#005aab}
.home .news .img_left .box .lb .date{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#ccc}
.home .news .img_left .box .lb .hr{margin:0 10px;color:#ccc;font-size:12px;position:relative;font-size:0;background:#ccc;width:1px;height:11px;display:inline-block}
.home .news .img_right{width:39.5%;display:inline-block;vertical-align:top;height:470px;float:right}
.home .news .img_right .top .box{height:280px;text-align:left;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden}
.home .news .img_right .top .box .hidden{text-align:center;position:relative;overflow:hidden;height:200px}
.home .news .img_right .top .box .hidden img{height:100%;margin:auto -100%}
.home .news .img_right .top .box .info{padding:0 30px}
.home .news .img_right .top .box .img_right_title{font-size:16px;font-weight:700;font-stretch:normal;line-height:21px;letter-spacing:0;color:#333;padding:15px 0 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .img_right .top .box .lb .chnl{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#005aab}
.home .news .img_right .top .box .lb .date{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#ccc}
.home .news .img_right .top .box .lb .hr{margin:0 10px;color:#ccc;font-size:12px;position:relative;font-size:0;background:#ccc;width:1px;height:11px;display:inline-block}
.home .news .img_right .bottom{margin-top:20px;overflow:hidden}
.home .news .img_right .bottom .hidden{text-align:center;position:relative;overflow:hidden;height:170px}
.home .news .img_right .bottom .hidden img{height:100%;margin:auto -100%}
.home .news .img_right .bottom .hidden i{position:relative;z-index:1}
.home .news .img_right .bottom .hidden span.layer{width:90%;padding:0 5%;height:50px;position:absolute;font-size:14px;color:#fff;left:0;bottom:0;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .img_right .bottom .hidden span.layer:before{content:'';background:#0f2341;opacity:.3;width:100%;height:100%;position:absolute;left:0;top:0}
.home .news .info{padding-left:90px}
.home .news .alginTop .title{background-image:linear-gradient(to right,#32beff 0,#005aab 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:48px;font-weight:700;font-stretch:normal;line-height:54px;letter-spacing:0;text-align:left}
.home .news .alginTop .line{width:100%;height:1px;background-color:#e5ebf3;display:inline-block;margin:30px 0}
.home .news .alginTop .line:before{content:'';width:200px;height:3px;background-color:#32beff;display:block;position:relative;bottom:1px;pointer-events:none;z-index:1}
.home .news .content{padding-left:90px;text-align:left;margin-top:4%}
.home .news .content .list{text-align:left;padding-bottom:45px}
.home .news .content .list .item{border-bottom:1px dashed #e6e4e7;padding:20px 0}
.home .news .content .list .item .content_title{font-size:16px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .content .list .item .content_title a{color:#666}
.home .news .content .list .item .lb .chnl{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#005aab}
.home .news .content .list .item .lb .date{font-size:12px;font-weight:400;font-stretch:normal;line-height:21px;letter-spacing:0;color:#ccc}
.home .news .content .list .item .lb .hr{margin:0 10px;color:#ccc;font-size:0;background:#ccc;width:1px;height:11px;display:inline-block}
.home .news .content .list .item:first-child{padding-top:0}
.home .news .content .eg_button{width:200px;height:50px;line-height:50px;font-size:16px}
.home .sj_bg{position:absolute;z-index:5;width:250px;height:125px;pointer-events:none}
.home .sj_bg.left{left:0}
.home .sj_bg.right{right:0}
.home .sj_bg.top{top:0}
.home .sj_bg.bottom{bottom:0}
.home .news .bigtitle .title{background-image:linear-gradient(to right,#32beff 0,#005aab 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:48px;font-weight:700;font-stretch:normal;line-height:54px;letter-spacing:0;text-align:center;margin:0 0 45px 0;display:inline-block}
.home .news .bigtitle .line{width:100%;height:1px;background-color:#e5ebf3;display:inline-block;margin:30px 0}
.home .news .bigtitle .line:before{content:'';width:200px;height:3px;background-color:#32beff;display:block;position:relative;bottom:1px;pointer-events:none;z-index:1}
.home_st .advantage .title_h2 h2{display:inline-block;font-size:48px;font-weight:700;line-height:53px;letter-spacing:0;color:#fff!important;text-align:center;margin-bottom:20px}
@media (min-width:1601px){.home .live_banner .swiper-slide .img_box{height:500px}
.home .live_banner .swiper-slide .img_box{margin:100px 0 100px 0}
}
@media (min-width:992px) and (max-width:1199px){.home .layerBanner .left_img{margin-top:45px;position:relative}
.home .layerBanner .left_img .warp{height:120px;margin-left:-30px}
.home .layerBanner .info{bottom:60px}
.home .layerBanner .right_img .warp_bottom .hidden{margin:25px 0 0 25px}
.home .live_banner .swiper-slide .img_box{margin:90px 0}
.home .live_banner .swiper-slide .limitbox{height:auto}
.home .live_banner .swiper-slide .con_box h2{font-size:36px;font-stretch:normal;line-height:42px;letter-spacing:0}
.home .live_banner .swiper-slide .con_box p{margin-bottom:30px}
.home .live_banner .swiper-slide .con_box .now{margin-bottom:15px}
.home .live_banner .swiper-slide .img_box{height:350px;overflow:hidden;text-align:center}
.home .live_banner .swiper-slide .con_box{margin-left:45px}
.home .live_banner span.arrow{margin-top:-30px}
.home .kangyi{height:450px}
.home .kangyi .swiper-slide .kangyi_text_box{line-height:450px}
.home .kangyi .swiper-slide .grid h2{margin-bottom:45px;font-size:36px;line-height:42px;letter-spacing:0}
.home .kangyi .swiper-slide .grid .info{margin-top:120px;margin-right:10%}
.home .news .img_left{width:100%;height:430px}
.home .news{padding:60px 0}
.home .news .img_left .box .hidden{height:280px}
.home .news .img_right{display:none}
.home .news .content .list{padding-bottom:30px}
.home .news .alginTop .title{font-size:36px;font-weight:bolder;font-stretch:normal;letter-spacing:0;line-height:38px}
.home .news .img_left .box .hidden img{width:100%}
.home .sj_bg{width:180px;height:90px}
.home .layerBanner .info .line:before{width:150px}
.home .layerBanner .info .name{font-size:36px}
.home .layerBanner .left_img .return{top:0}
.home .layerBanner .pagination_warp .pagination{top:45px}
.home .news .bigtitle .title{font-size:36px;line-height:36px;margin-bottom:30px}
.home .news .content{margin-top:1%;padding-left:60px}
}
@media (min-width:0) and (max-width:991px){.home .news .bigtitle .title{font-size:36px}
.home .layerBanner .left_img{margin-top:30px;position:relative}
.home .layerBanner .left_img .warp{height:90px;margin-left:-20px}
.home .layerBanner .info{top:231px;bottom:0;width:72%}
.home .layerBanner .info .name{padding:15px 0 20px 0}
.home .layerBanner .info .desc{padding:20px 0 30px 0}
.home .layerBanner .right_img .warp_bottom .hidden{margin:30px 30px 0 0;height:100%}
.home .layerBanner .right_img .warp_bottom{height:100%}
.home .layerBanner .right_img .warp_bottom img{height:100%;width:auto}
.home .layerBanner .right_img .warp_top{height:100%}
.home .layerBanner .right_img .warp_top img{height:100%;width:auto}
.o_height500{height:500px}
.home .layerBanner .pagination_warp{right:30px;top:466px;left:auto}
.home .layerBanner .pagination_warp .pagination.p2{top:0}
.home .layerBanner .pagination_warp .swiper-pagination-switch{display:inline-block;margin:0;margin-right:10px}
.box_float{float:right}
.home .live_banner{background-image:url(../images/livebanner_bg2.jpg);background-repeat:repeat-x;background-size:100% 100%}
.home .live_banner .swiper-slide .con_box{padding:60px 0 45px 0}
.home .live_banner .swiper-slide .limitbox{height:auto}
.home .live_banner .swiper-slide .con_box h2{font-size:36px;font-stretch:normal;line-height:42px;letter-spacing:0;text-align:left}
.home .live_banner .swiper-slide .con_box p{margin-bottom:30px;text-align:left}
.home .live_banner .swiper-slide .con_box{margin-left:0}
.home .live_banner .swiper-slide .con_box{text-align:left}
.home .live_banner .swiper-slide .con_box .now{margin-bottom:15px}
.home .live_banner .swiper-slide .img_box{margin:0;margin-bottom:60px;height:350px}
.home .live_banner .pagination{position:absolute;left:0;text-align:center;bottom:25px;width:100%}
.home .live_banner .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#32beff;margin:0 5px;cursor:pointer}
.home .live_banner .swiper-active-switch{width:8px;height:8px;background:0 0;border:3px solid #32beff}
.home .kangyi{height:400px}
.home .kangyi .swiper-slide .grid h2{margin-bottom:45px;font-size:36px;line-height:42px;letter-spacing:0}
.home .kangyi .swiper-slide .grid .info{margin-top:120px;margin-right:5%}
.home .kangyi .swiper-slide .grid .eg_button{height:38px;line-height:38px}
.home .kangyi .pagination{position:absolute;left:0;text-align:center;bottom:30px;width:100%}
.home .kangyi .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#fff;margin:0 5px;cursor:pointer;opacity:.6;filter:alpha(opacity=60)}
.home .kangyi .swiper-active-switch{background:0 0;border:3px solid #fff;width:6px;height:6px;opacity:1;filter:alpha(opacity=100)}
.home .layerBanner .info .line:before{width:150px}
.home .layerBanner .info .name{font-size:36px}
.home .live_banner .swiper-slide .img_box img.img{height:100%;margin:auto -100%;width:auto}
.home .layerBanner .left_img .return{font-size:32px;top:0}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{line-height:1.75}
}
@media (min-width:701px) and (max-width:991px){.home .layerBanner .mid_img img{margin:0;width:100%}
.home .news .img_left{width:100%;height:320px}
.home .news{padding:60px 0}
.home .news .img_left .box .hidden{height:220px}
.home .news .img_right{display:none}
.home .news .img_left .box .img_left_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .img_left .box .limitbox{display:none}
.home .news .content .list{padding-bottom:30px}
.home .news .alginTop .line,.home .news .alginTop .title{display:none}
.home .news .img_left .box .hidden img{width:100%}
.home .news .content .list .item .content_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .content .eg_button{height:40px;line-height:40px;font-size:14px}
.home .sj_bg{width:150px;height:75px}
.home .news .content{padding-left:45px}
.home .news .content{margin-top:-1px}
.home .news .content .list .item:nth-child(3){display:none}
.home .news .bigtitle .title{margin-bottom:25px}
.home .kangyi{height:400px}
.home .kangyi .swiper-slide .kangyi_text_box{line-height:400px}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .text{font-size:36px;line-height:42px}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{font-size:14px;margin:15px 0 10px}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:14px}
}
@media (min-width:576px) and (max-width:700px){.home .banner .downArrow{bottom:25px}
.home .layerBanner:before{width:20px}
.home .layerBanner .info .name{font-size:36px;line-height:25px}
.home .kangyi{height:550px}
.home .kangyi .swiper-slide .kangyi_text_box{line-height:normal;top:60px;left:0;padding:0 8.33333%}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .text{font-size:36px;line-height:42px;text-align:center}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{font-size:14px;margin:15px 0 10px}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:14px}
.home .kangyi .swiper-slide .grid h2{text-align:center}
.home .kangyi .swiper-slide .grid .info{margin-top:60px;margin-right:0;text-align:center;float:none}
.home .kangyi .swiper-slide .grid .eg_button{height:40px;line-height:40px}
.home .news .img_left{width:100%;height:350px;margin-bottom:25px}
.home .news{padding:60px 0}
.home .news .img_left .box .hidden{height:250px}
.home .news .img_right{display:none}
.home .news .img_left .box .img_left_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .img_left .box .limitbox{display:none}
.home .news .content .list{padding-bottom:30px}
.home .news .alginTop .line,.home .news .alginTop .title{display:none}
.home .news .img_left .box .hidden img{width:100%}
.home .news .content .list .item .content_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .content .eg_button{height:40px;line-height:40px;font-size:14px;display:block;margin:0 auto}
.home .news .content{padding:0;margin:0}
.home .news .content .list .item:first-child{border-top:1px dashed #e6e4e7;padding-top:30px}
.home .sj_bg{width:120px;height:60px}
.home .layerBanner .left_img .warp{margin-left:-10px}
.home .news .img_left .box .img_left_title{line-height:25px}
.home .layerBanner .blue{width:20px}
.home .news .content.other .list .item:last-child{border-bottom:none;padding-bottom:0}
.home .news .content.other .list{padding-bottom:20px}
.home .news .content .list .item:nth-child(3){display:none}
.home .news .bigtitle .title{margin-bottom:25px}
.home .live_banner .swiper-slide .con_box p{text-align:center}
}
@media (max-width:575px){.home .d3mod .title_box .title{font-size:28px;line-height:28px}
.home .d3mod .title_box .desc{font-size:14px}
.home .banner .downArrow{bottom:20px;display:none}
.home .banner .swiper-pagination-switch{display:inline-block;margin:0 5px}
.home .layerBanner{transition:all 0s}
.home .layerBanner:before{width:15px}
.home .layerBanner .info{top:194px}
.home .layerBanner .info .name{font-size:28px;line-height:25px}
.home .layerBanner .info .desc{font-size:14px;line-height:25px}
.home .layerBanner .info .eg_button{width:175px;height:40px;line-height:40px}
.o_height500{height:450px}
.home .live_banner .swiper-slide .con_box{padding:45px 0 30px 0}
.home .live_banner .swiper-slide .limitbox{height:auto}
.home .live_banner .swiper-slide .con_box h2{font-size:28px;font-stretch:normal;line-height:34px;letter-spacing:0;text-align:center}
.home .live_banner .swiper-slide .con_box p{margin-bottom:20px;text-align:center;font-size:14px;font-weight:400;font-stretch:normal;line-height:25px}
.home .live_banner .swiper-slide .con_box{margin-left:0}
.home .live_banner .swiper-slide .con_box{text-align:left}
.home .live_banner .swiper-slide .img_box{margin:0;margin-bottom:60px}
.home .live_banner .swiper-slide .con_box .line{margin:25px 0;position:relative}
.home .live_banner .swiper-slide .con_box .line:before{width:120px;position:absolute;left:50%;bottom:-1px;margin-left:-60px}
.home .live_banner .swiper-slide .con_box .eg_button{width:100%}
.home .kangyi{height:450px}
.home .kangyi .swiper-slide:before{top:10px;left:10px;bottom:10px;right:10px}
.home .kangyi .swiper-slide .kangyi_text_box{line-height:normal;top:45px;left:0;padding:0 8.33333%}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .text{font-size:28px;line-height:34px;text-align:center}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{font-size:14px;margin:15px 0 10px}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:14px}
.home .kangyi .swiper-slide .grid h2{font-size:28px;line-height:34px;text-align:center}
.home .kangyi .swiper-slide .grid .info{margin-top:45px;margin-right:0;text-align:center;float:none}
.home .kangyi .swiper-slide .grid .eg_button{width:150px;height:40px;line-height:40px}
.home .news .content.other .list .item:last-child{border-bottom:none;padding-bottom:0}
.home .news .img_left{width:100%;height:auto;margin-bottom:25px}
.home .news{padding:45px 0}
.home .news .img_left .box .hidden{height:180px}
.home .news .img_right{display:none}
.home .news .img_left .box .info{padding:0 20px;padding-bottom:23px}
.home .news .img_left .box .img_left_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 0 5px 0}
.home .news .img_left .box .limitbox{display:none}
.home .news .content .list{padding-bottom:20px}
.home .news .alginTop .line,.home .news .alginTop .title{display:none}
.home .news .img_left .box .hidden img{width:100%}
.home .news .content .list .item .content_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .news .content .eg_button{width:100%;height:40px;line-height:40px;font-size:14px;display:block;margin:0 auto}
.home .news .content{padding:0;margin:0}
.home .news .content .list .item:first-child{border-top:1px dashed #e6e4e7;padding-top:25px}
.home .news .bigtitle .title{font-size:28px;line-height:34px;margin:0 0 25px 0}
.home .news .bigtitle .line{margin:25px 0}
.home .news .bigtitle .line:before{content:'';width:150px;height:3px;background-color:#32beff;display:block;position:relative;bottom:1px;z-index:1}
.home .layerBanner .info .line:before{width:120px}
.home .sj_bg{width:100px;height:50px}
.home .layerBanner .right_img .warp_bottom .hidden{margin:20px 20px 0 0}
.home .layerBanner .left_img .warp{margin-left:-20px}
.home .live_banner .swiper-slide .img_box:before{margin:10px}
.home .live_banner .swiper-slide .live_lab{left:20px;top:20px}
.home .live_banner .swiper-slide .img_box{height:200px}
.home .news .img_left .box .img_left_title{line-height:25px}
.home .layerBanner .left_img .return{top:0}
.home .layerBanner .pagination_warp{top:416px}
.home .layerBanner .blue{width:15px}
.home .news .content .list .item:nth-child(3){display:none}
.myscroll{margin-top:-40px!important}
.home #wrap .img_box img{transition:none;transform:none}
.home #wrap .img_box img.hover{transition:none;transform:none}
.home .live_banner .swiper-slide,.home .live_banner .swiper-wrapper{height:673px!important}
.home #wrap .name{font-size:12px}
}
@media screen and (min-width:1320px) and (max-width:1390px){.home .d3mod .title_box{padding-top:43px}
.home .layerBanner .left_img .warp img{position:relative;margin-left:0}
.home .layerBanner .info{bottom:60px}
.home .layerBanner .left_img{margin-top:45px}
.home .layerBanner .left_img .warp{height:120px}
.home .layerBanner .left_img .return{top:0}
.home .layerBanner .pagination_warp .pagination{top:45px}
}
@media screen and (min-width:1200px) and (max-width:1320px){.home #wrap{width:185px}
.home .layerBanner .left_img{padding-right:50px}
.home .layerBanner .left_img .warp img{position:relative;right:50px}
.home .layerBanner .right_img .warp_bottom .hidden{padding:25px 0 0 25px}
.home .live_banner .swiper-slide .con_box .eg_button{width:150px}
}
@media screen and (min-width:1700px){.home #wrap{width:185px}
}
@media screen and (max-width:350px){.home .d3mod .title_box .title{font-size:24px}
.home .kangyi .swiper-slide .grid h2{font-size:24px}
}
@media screen and (max-width:1199px){.home .banner .voice_box{right:25px;top:95px}
}
@keyframes lineUp{from{width:0}
to{width:100%}
}
@-webkit-keyframes lineUp{from{width:0}
to{width:100%}
}
@keyframes infoOther{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes infoOther{from{opacity:0}
to{opacity:1}
}
.myscroll{width:300px;height:449px!important;margin:0 auto;margin-top:0!important;line-height:50px;font-size:18px;overflow:hidden}
.myscroll li{height:50px}
.myscroll li a{color:#fff}
.home_brand{overflow:hidden;padding:60px 60px 90px;background:url(../images/pbg.jpg) no-repeat;background-size:cover}
.home_brand .sd_imgbox{height:100%}
.home_brand .title{font-size:48px;font-weight:700;line-height:54px;color:#fff;text-align:center}
.home_brand .description{font-size:16px;line-height:22px;color:#fff;opacity:.7;text-align:center;margin:20px 0 45px}
.home_brand .home_brand_content{width:100%;height:500px;overflow:hidden}
.home_brand ul{min-width:100%;height:100%;margin:0 -5px;text-align:left}
.home_brand li{display:inline-block;width:12.49%;height:100%;line-height:500px;text-align:center;border-left:5px solid #00417b;border-right:5px solid #00417b;box-sizing:border-box;vertical-align:top;position:relative;overflow:hidden}
.home_brand li.open{width:58.34%}
.home_brand li.open .cover_box{opacity:0;filter:alpha(opacity=0)}
.home_brand li.open .innner_box{z-index:8}
.home_brand li.open .innner_box_txt{bottom:45px;opacity:1}
.home_brand li .cover_box{width:100%;height:100%;position:absolute!important;left:-2px;top:-2px;transition:all .3s;z-index:2}
.home_brand li .cover_box .sd_imgbox{position:absolute!important;width:100%}
.home_brand li .cover_txt{display:inline-block;position:relative;max-width:100%; padding-top:120%;}
.home_brand li .cover_txt p{font-size:20px;line-height:26px;color:#fff;opacity:.6;margin-bottom:5px;font-weight:700}
.home_brand li .cover_txt .cover_title{font-size:32px;line-height:38px;color:#fff;font-weight:700; margin-top:20px;}
.home_brand li .innner_box{position:absolute!important;left:-2px;top:-2px;height:100%;width:100%;transition:all .3s}
.home_brand li .innner_box .img{display:inline-block;width:100%;height:100%}
.home_brand li .innner_box_txt{position:absolute;bottom:100px;left:0;line-height:normal;width:100%;text-align:left;padding:0 60px;box-sizing:border-box;opacity:0}
.home_brand li .innner_box_txt p{font-size:16px;line-height:1.75;color:#fff;opacity:.9;margin-top:15px}
.home_brand li .innner_box_abc{position:absolute;left:0;top:0;height:100%}
.home_brand li .innner_box_abc img{height:100%;width:auto}
.home_brand li .innner_box_title h2{font-size:28px;line-height:34px;color:#fff;display:inline-block;font-weight:700}
.home_brand li .innner_box_title a{font-size:16px;line-height:34px;color:#fff;float:right;position:relative;top:-1px}
.home_brand li .innner_box_title a:hover{color:#fff!important}
.home_brand li .innner_box_title a:hover i{color:#fff!important}
.home_brand li .innner_box_title a i{font-size:18px;vertical-align:baseline;margin-left:5px;position:relative;top:1px}
.home_brand li .icon_open{display:none;width:32px;height:32px;position:absolute;bottom:20px;left:50%;margin-left:-16px;z-index:2;cursor:pointer}
.home_brand li .icon_open img{display:block;width:100%;height:100%}
.ie8 .home_brand{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//imagegroup1.dquanli.com/images/home_brandbg.png', sizingMethod='scale')}
.home_shedderShow .home_brand li .icon_open{display:block}
.home_shedderShow .home_brand li .icon_close{display:none}
.home_shedderShow .home_brand li.open .icon_open{display:none}
.home_shedderShow .home_brand li.open .icon_close{display:block}
@media (min-width:1920px){.home_brand{padding:60px 90px 90px}
}
@media (min-width:992px) and (max-width:1199px){.myscroll{height:439px!important}
.home_brand{padding:60px 45px}
.home_brand .title{font-size:36px;line-height:42px}
.home_brand .description{margin:15px 0 30px}
.home_brand .home_brand_content{height:400px}
.home_brand ul{margin:0 -2px}
.home_brand li{line-height:400px;border-left:2.5px solid #0f2341;border-right:2.5px solid #0f2341}
.home_brand li.open .innner_box_txt{bottom:45px}
.home_brand li .cover_txt p{font-size:14px;line-height:20px;margin-bottom:5px}
.home_brand li .cover_txt .cover_title{font-size:24px;line-height:30px}
.home_brand li .innner_box_txt{bottom:100px;padding:0 45px}
.home_brand li .innner_box_txt p{font-size:14px}
.home_brand li .innner_box_title h2{font-size:20px;line-height:26px}
.home_brand li .innner_box_title a{font-size:14px;line-height:26px}
.home_brand li .innner_box_title a i{font-size:16px}
}
@media (min-width:701px) and (max-width:991px){.myscroll{height:400px!important}
.home_brand{padding:60px 8.3333333%}
.home_brand .title{font-size:36px;line-height:42px}
.home_brand .description{margin:15px 0 30px}
.home_brand .home_brand_content{height:600px}
.home_brand ul{height:auto;margin:-2px 0}
.home_brand li{width:100%;height:120px;line-height:120px;border:none;border-top:2.5px solid #0f2341;border-bottom:2.5px solid #0f2341;box-sizing:content-box}
.home_brand li.open{height:350px;width:100%}
.home_brand li.open .innner_box_txt{bottom:30px}
.home_brand li .innner_box{height:350px}
.home_brand li .cover_txt p{font-size:14px;line-height:20px;margin-bottom:5px}
.home_brand li .cover_txt .cover_title{font-size:24px;line-height:30px}
.home_brand li .innner_box_txt{bottom:100px;padding:0 30px}
.home_brand li .innner_box_txt p{font-size:14px;margin-top:15px}
.home_brand li .innner_box_title h2{font-size:20px;line-height:26px}
.home_brand li .innner_box_title a{font-size:14px;line-height:26px}
.home_brand li .innner_box_title a i{font-size:16px}
}
@media (min-width:576px) and (max-width:700px){.myscroll{height:400px!important}
.home_brand{padding:60px 8.3333333%}
.home_brand .title{font-size:36px;line-height:42px}
.home_brand .description{margin:15px 0 30px}
.home_brand .home_brand_content{height:600px}
.home_brand ul{height:auto;margin:-2px 0}
.home_brand li{width:100%;height:120px;line-height:120px;border:none;border-top:2.5px solid #0f2341;border-bottom:2.5px solid #0f2341;box-sizing:content-box}
.home_brand li.open{height:350px;width:100%}
.home_brand li.open .innner_box_txt{bottom:30px}
.home_brand li .innner_box{height:350px}
.home_brand li .cover_txt p{font-size:14px;line-height:20px;margin-bottom:5px}
.home_brand li .cover_txt .cover_title{font-size:24px;line-height:30px}
.home_brand li .innner_box_txt{bottom:100px;padding:0 30px}
.home_brand li .innner_box_txt p{font-size:14px;margin-top:15px}
.home_brand li .innner_box_title h2{font-size:20px;line-height:26px}
.home_brand li .innner_box_title a{font-size:14px;line-height:26px}
.home_brand li .innner_box_title a i{font-size:16px}
}
@media (max-width:575px){.myscroll{height:320px!important}
.myscroll li{height:40px}
.home_brand{padding:45px 8.3333333%}
.home_brand .title{font-size:28px;line-height:34px}
.home_brand .description{margin:15px 0 25px;font-size:14px;line-height:1.75}
.home_brand .home_brand_content{height:550px}
.home_brand ul{height:auto;margin:-2px 0}
.home_brand li{width:100%;height:120px;line-height:120px;border:none;border-top:2.5px solid #0f2341;border-bottom:2.5px solid #0f2341;box-sizing:content-box}
.home_brand li.open{height:300px;width:100%}
.home_brand li.open .innner_box_txt{bottom:20px}
.home_brand li .innner_box{height:300px}
.home_brand li .cover_txt p{font-size:14px;line-height:20px;margin-bottom:5px}
.home_brand li .cover_txt .cover_title{font-size:24px;line-height:30px}
.home_brand li .innner_box_txt{bottom:100px;padding:0 20px}
.home_brand li .innner_box_txt p{font-size:12px;margin-top:10px}
.home_brand li .innner_box_title h2{font-size:16px;line-height:22px}
.home_brand li .innner_box_title a{font-size:14px;line-height:22px}
.home_brand li .innner_box_title a i{font-size:16px}
}
.iehack{display:none}
.vjs-default-skin .vjs-big-play-button{display:none}
@-moz-document url-prefix(){.home .banner .swiper-slide img{margin:auto 0}
}
.home_st{background:#f8f8f8;position:relative}
.home_st .bg{position:absolute!important;left:0;top:0;width:100%;height:230px;z-index:1}
.home_st .limit_text{height:45px}
.home_st .logo_box{padding-top:30px;text-align:left}
.home_st .logo_box img{height:30px}
.home_st .logo_box a{font-size:14px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:0;color:#005aab;float:right;margin-top:1%;cursor:pointer}
.home_st .logo_box a i{font-size:14px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:0;padding-left:5px;color:#005aab;position:relative;bottom:1px}
.home_st .tools{text-align:center;padding-bottom:60px}
.home_st .tools .eg_button{width:250px;height:50px;line-height:50px;font-size:16px}
.img_scale{transition:transform 1s}
.img_scale:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}
.advantage{padding:60px 0 25px 0;position:relative;z-index:5}
.advantage .title_h2{text-align:center}
.home_st .advantage .title_h2 h2{display:inline-block;font-size:48px;font-weight:700;line-height:53px;letter-spacing:0;color:#fff!important;text-align:center;margin-bottom:20px}
.advantage>p{font-size:16px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#fff;max-width:83.33333333%;margin:0 auto;text-align:center;margin-bottom:25px;opacity:.8}
.advantage .o_g{position:relative}
.advantage .swiper-container{margin:0 -15px;position:static}
.advantage .swiper-container .swiper-slide{text-align:center;padding:20px 10px;box-sizing:border-box;display:inline-block}
.advantage .swiper-container .swiper-slide .content{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:1px solid #eee\0;background:#f8f8f8}
.advantage .swiper-container .swiper-slide .content .img{display:block;height:250px;overflow:hidden;text-align:center}
.advantage .swiper-container .swiper-slide .content .description{padding:30px}
.advantage .swiper-container .swiper-slide .content .description .title{font-size:20px;line-height:30px;font-weight:700;letter-spacing:0;color:#333;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
.advantage .swiper-container .swiper-slide .content .description p{font-size:16px;line-height:22px;color:#999;max-width:100%;margin:0 auto;text-align:left;margin-bottom:0}
.advantage .swiper-container .arrow{font-size:48px;color:#005aab;position:absolute;left:4.16666665%;margin-left:-24px;top:60%;margin-top:-24px;cursor:pointer}
.advantage .swiper-container .arrow.arrow-next{left:auto;right:4.16666665%;margin-right:-24px}
.advantage .swiper-container .arrow.noslide{color:#b2c9e1}
.index_animate{position:absolute;left:0;top:0;width:100%;height:100%}
.index_animate .index_animateBox{display:inline-block;width:14.2857%;height:100%;border-right:1px solid #eee}
@media (min-width:1200px) and (max-width:1280px){.advantage .swiper-container .swiper-slide .content .img{height:200px}
.advantage .swiper-container .arrow{top:56%}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px;line-height:20px}
.home_st .logo_box{padding:20px 0 0 0}
.home_st .logo_box img{height:25px;display:block;padding-bottom:20px}
.home_st .logo_box a{display:block;height:40px;border-top:1px solid #eee}
.home_st .logo_box a,.home_st .logo_box a i{font-size:12px;float:none;line-height:40px}
.home_st .logo_box a i{float:right}
.advantage>p{width:66.667%}
.advantage .swiper-container .swiper-slide .content .description{padding:30px 30px 0 30px}
}
@media (min-width:992px) and (max-width:1199px){.home_st .advantage .title_h2 h2{font-size:36px;line-height:42px;margin-bottom:15px}
.advantage>p{margin-bottom:10px;width:66.667%}
.advantage .swiper-container{margin:0 -10px}
.advantage .swiper-container .swiper-slide{padding:20px 10px}
.advantage .swiper-container .swiper-slide .content .img{height:160px}
.advantage .swiper-container .swiper-slide .content .description{padding:20px 20px 0 20px}
.advantage .swiper-container .swiper-slide .content .description .title{font-size:16px;line-height:26px;margin-bottom:10px}
.home_st .bg{height:270px}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px;line-height:20px}
.home_st .logo_box{padding:20px 0 0 0}
.home_st .logo_box img{height:25px;display:block;padding-bottom:20px}
.home_st .logo_box a{display:block;height:40px;border-top:1px solid #eee}
.home_st .logo_box a,.home_st .logo_box a i{font-size:12px;float:none;line-height:40px}
.home_st .logo_box a i{float:right}
}
@media (min-width:701px) and (max-width:991px){.advantage{padding:60px 0 20px}
.home_st .advantage .title_h2 h2{font-size:36px;line-height:42px;margin-bottom:15px}
.advantage>p{margin-bottom:10px}
.advantage .swiper-container{margin:0 -10px}
.advantage .swiper-container .swiper-slide{padding:10px}
.advantage .swiper-container .swiper-slide .content{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.advantage .swiper-container .swiper-slide .content .img{height:150px}
.advantage .swiper-container .swiper-slide .content .description{padding:15px 30px 0 30px}
.advantage .swiper-container .swiper-slide .content .description .title{font-size:16px;line-height:22px;margin-bottom:10px}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px}
.advantage .swiper-container .arrow{font-size:32px}
.advantage .swiper-container .arrow.arrow-next{margin-right:-18px}
.advantage .swiper-container .arrow.arrow-prev{margin-left:-18px}
.home_st .bg{height:300px}
.advantage .swiper-container .swiper-slide .content .img{height:200px}
.advantage .swiper-container .arrow{top:64%}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px;line-height:20px}
.home_st .logo_box{padding:20px 0 0 0}
.home_st .logo_box img{height:25px;display:block;padding-bottom:20px}
.home_st .logo_box a{display:block;height:40px;border-top:1px solid #eee}
.home_st .logo_box a,.home_st .logo_box a i{font-size:12px;float:none;line-height:40px}
.home_st .logo_box a i{float:right;bottom:-1px}
.home_st .tools .eg_button{width:200px;height:40px;line-height:40px;font-size:14px}
}
@media (min-width:576px) and (max-width:700px){.advantage{padding:60px 0 20px}
.home_st .advantage .title_h2 h2{font-size:36px;line-height:42px;margin-bottom:15px}
.advantage>p{margin-bottom:10px}
.advantage .swiper-container{margin:0 -10px}
.advantage .swiper-container .swiper-slide{padding:20px 10px}
.advantage .swiper-container .swiper-slide .content{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.advantage .swiper-container .swiper-slide .content .description{padding:15px 30px 0 30px}
.advantage .swiper-container .swiper-slide .content .description .title{font-size:16px;line-height:22px;margin-bottom:10px}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px;line-height:20px}
.advantage .swiper-container .arrow{font-size:32px}
.advantage .swiper-container .arrow.arrow-next{margin-right:-18px}
.advantage .swiper-container .arrow.arrow-prev{margin-left:-18px}
.home_st .bg{height:300px}
.advantage .swiper-container .swiper-slide .content .img{height:160px}
.advantage .swiper-container .arrow{top:64%}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px;line-height:20px}
.home_st .logo_box{padding:20px 0 0 0}
.home_st .logo_box img{height:25px;display:block;padding-bottom:20px}
.home_st .logo_box a{display:block;height:40px;border-top:1px solid #eee}
.home_st .logo_box a,.home_st .logo_box a i{font-size:12px;float:none;line-height:40px}
.home_st .logo_box a i{float:right;bottom:0}
.home_st .tools .eg_button{width:200px;height:40px;line-height:40px;font-size:14px}
.home .news .content .list .item .lb .hr{top:0}
.home .live_banner .swiper-slide .con_box .eg_button{margin:0 auto;display:block}
.home .live_banner .swiper-slide .con_box h2{text-align:center}
.home .live_banner .swiper-slide .con_box .line{position:relative}
.home .live_banner .swiper-slide .con_box .line:before{position:absolute;left:50%;margin-left:-100px}
.home .live_banner .swiper-slide .con_box .now{text-align:center}
}
@media (max-width:575px){.advantage{padding:45px 0 25px}
.home_st .advantage .title_h2 h2{font-size:28px;line-height:34px;margin-bottom:15px}
.advantage>p{font-size:14px;line-height:20px;margin-bottom:5px}
.advantage .swiper-container{margin:0 -5px;padding:0 8.33333333%}
.advantage .swiper-container .swiper-slide{padding:20px 5px 5px 5px;width:250px!important;height:auto!important;box-sizing:content-box}
.advantage .swiper-container .swiper-slide .content{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.advantage .swiper-container .swiper-slide .content .img{height:150px}
.advantage .swiper-container .swiper-slide .content .description{padding:15px 20px 0 20px}
.advantage .swiper-container .swiper-slide .content .description .title{font-size:16px;line-height:22px;margin-bottom:5px}
.advantage .swiper-container .swiper-slide .content .description p{font-size:14px}
.index_animate .index_animateBox{width:25%}
.home_st .bg{height:300px}
.advantage .swiper-container .swiper-slide .content .img{height:160px}
.advantage .swiper-container .arrow{top:64%}
.advantage .swiper-container .swiper-slide .content .description p{font-size:12px;line-height:18px}
.home_st .logo_box{padding:20px 0 0 0}
.home_st .logo_box img{height:25px;display:block;padding-bottom:20px}
.home_st .logo_box a{display:block;height:40px;border-top:1px solid #eee}
.home_st .logo_box a,.home_st .logo_box a i{font-size:12px;float:none;line-height:40px}
.home_st .logo_box a i{float:right;bottom:0}
.home_st .tools .eg_button{width:83.33333333%;height:40px;line-height:40px;font-size:14px}
.home .news .content .list .item .content_title{font-size:14px}
.home_st .tools{padding-bottom:45px}
.home .news .content .list .item .lb .hr{top:0}
.home .chuangxin a{width:100%;left:0;margin-left:0}
.home .live_banner .swiper-slide .con_box .now{text-align:center}
}
.home .live_banner span.arrow.noslide{color:#b2c9e1}
.viewLargerImage{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:40;background:rgba(15,35,65,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E50f2341, endColorstr=#E50f2341)}
.viewLargerImage .iconclose{font-size:32px;color:#fff;margin-right:14px;margin-top:14px;cursor:pointer;position:absolute;top:0;right:0;z-index:5}
.viewLargerImage .viewLargerImage_title{position:absolute;left:0;bottom:0;padding:0 60px;height:60px;line-height:60px;background:rgba(15,35,65,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E50f2341, endColorstr=#E50f2341);z-index:20;text-align:center}
.viewLargerImage .viewLargerImage_title span{font-size:16px;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;color:#fff;height:100%}
.viewLargerImage .viewLargerImage_title span:hover{font-size:20px}
.viewLargerImage .table{display:table;height:100%}
.viewLargerImage .table_cell{display:table-cell}
.viewLargerImage .videoBox{position:relative;height:560px}
.viewLargerImage .video-js{position:absolute;width:1000px!important;height:100%!important;top:0;left:50%;margin-left:-500px}
.viewLargerImage .video-js:-webkit-full-screen{width:100%!important;height:100%!important}
.viewLargerImage .vjs-default-skin .vjs-big-play-button{background:0 0!important;border:none!important;box-shadow:none!important;font-size:64px!important;color:#fff!important}
.viewLargerImage .vjs-default-skin .vjs-big-play-button:before{font-family:iconfont!important;content:"\e6f3"!important;text-shadow:none!important}
.viewLargerImage .vjs-default-skin .vjs-big-play-button:focus,.viewLargerImage .vjs-default-skin:hover .vjs-big-play-button{background:0 0!important;border:none!important;box-shadow:none!important}
.viewLargerImage .vjs-control-bar{display:block!important}
.viewLargerImage video::-webkit-media-controls{object-fit:fill;display:block!important}
@media (min-width:992px) and (max-width:1199px){.viewLargerImage .videoBox{height:450px}
.viewLargerImage .viewLargerImage_title{padding:0 30px}
.viewLargerImage .video-js{position:absolute;width:800px!important;height:100%!important;top:0;left:50%;margin-left:-400px}
}
@media (min-width:701px) and (max-width:991px){.viewLargerImage .videoBox{height:100%}
.viewLargerImage .viewLargerImage_title{padding:0 30px}
.viewLargerImage .video-js{position:absolute;width:100%!important;height:100%!important;top:0;left:0;margin-left:0}
}
@media (min-width:576px) and (max-width:700px){.viewLargerImage .videoBox{height:100%}
.viewLargerImage .viewLargerImage_title{padding:0 30px}
.viewLargerImage .video-js{position:absolute;width:100%!important;height:100%!important;top:0;left:0;margin-left:0}
}
@media (max-width:575px){.viewLargerImage .videoBox{height:100%}
.viewLargerImage .video-js{position:absolute;width:100%!important;height:100%!important;top:0;left:0;margin-left:0}
.viewLargerImage .iconclose{font-size:24px;margin-right:8px}
.viewLargerImage .viewLargerImage_title{padding:0 20px;font-size:12px;height:40px;line-height:40px}
}
.ie8 .viewLargerImage .vjs-poster IMG{vertical-align:middle;display:inline-block}
.ie8 .viewLargerImage .vjs-poster{text-align:center}
.ie8 .viewLargerImage .vjs-poster:after{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}
@media (min-width:1200px){.home .news .content .list .item .content_title{font-size:20px!important;line-height:26px!important}
.home .news .content .list .item .lb .chnl{font-size:14px!important;line-height:20px!important}
.home .news .content .list .item .lb .date{font-size:14px!important;line-height:20px!important}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{font-size:20px!important;line-height:1.75!important}
.home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:20px!important;line-height:26px!important}
.home .news .img_left .box .limitbox{height:44px}
.home .news .img_left .box .img_left_title{font-size:20px!important;line-height:26px!important}
.home .news .img_left .box p{font-size:16px!important;line-height:22px!important}
.home .news .img_left .box .lb .chnl{font-size:14px!important;line-height:20px!important}
.home .news .img_left .box .lb .date{font-size:14px!important;line-height:20px!important;position:relative;top:1px}
.home .news .img_right .top .box .img_right_title{font-size:20px!important;line-height:26px!important}
.home .news .img_right .top .box .lb .chnl{font-size:14px!important;line-height:20px!important}
.home .news .img_right .top .box .lb .date{font-size:14px!important;line-height:20px!important;position:relative;top:1px}
.home .news .img_right .bottom .hidden span.layer{font-size:16px!important}
}
@media (max-width:575px){.home .news .content .list .item .content_title{font-size:16px!important;line-height:22px!important}
}
.ie8 .home .news .content .list .item .content_title{font-size:20px!important;line-height:26px!important}
.ie8 .home .news .content .list .item .lb .chnl{font-size:14px!important;line-height:20px!important}
.ie8 .home .news .content .list .item .lb .date{font-size:14px!important;line-height:20px!important}
.ie8 .home .kangyi .swiper-slide .kangyi_text_box .kangyi_text p{font-size:20px!important;line-height:1.75!important}
.ie8 .home .kangyi .swiper-slide .kangyi_text_box .kangyi_text .sub_p{font-size:20px!important;line-height:26px!important}
.ie8 .home .news .img_left .box .limitbox{height:44px}
.ie8 .home .news .img_left .box .img_left_title{font-size:20px!important;line-height:26px!important}
.ie8 .home .news .img_left .box p{font-size:16px!important;line-height:22px!important}
.ie8 .home .news .img_left .box .lb .chnl{font-size:14px!important;line-height:20px!important}
.ie8 .home .news .img_left .box .lb .date{font-size:14px!important;line-height:20px!important;position:relative;top:1px}
.ie8 .home .news .img_right .top .box .img_right_title{font-size:20px!important;line-height:26px!important}
.ie8 .home .news .img_right .top .box .lb .chnl{font-size:14px!important;line-height:20px!important}
.ie8 .home .news .img_right .top .box .lb .date{font-size:14px!important;line-height:20px!important;position:relative;top:1px}
.ie8 .home .news .img_right .bottom .hidden span.layer{font-size:16px!important}
